EAN


Tabela kodów EAN dla kartotek

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_EAN Integer TAK
ID_KARTOTEKA Integer TAK
ASORTUMENT Varchar (50) -
EAN Varchar (20) TAK
KLU_EAN Integer TAK 0
ID_WYSTOPAK Integer -
RODZAJ Smallint - 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_NREAN_EAN (FK_KF_NREAN_EAN) EAN KF_NREAN 1:N
FK_KARTOTEK_EANPODSTA_EAN (FK_KARTOTEK_EANPODSTA_EAN) EAN KARTOTEKA 1:N
FK_EAN_KARTEAN_KARTOTEK (FK_EAN_KARTEAN_KARTOTEK) KARTOTEKA EAN 1:N CASCADE DELETE


KARTOTEKA


Tabela kartotek

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_KARTOTEKA Integer TAK
ID_RODZAJKART Integer TAK
ID_JM Integer -
ID_EAN Integer -
ID_DEFOPAKDEF Integer TAK
INDEKS Varchar (40) TAK
NAZWASKR Varchar (35) TAK
NAZWADL Varchar (360) -
SWW Varchar (15) -
PKWIU Varchar (17) -
UWAGI Blob (80,1) -
JESTUWAGA Smallint - 0 czy jest uwaga do kartoteki
0 - nie
1 - tak
OSTRZEZENIA Blob (80,1) -
JESTOSTRZEZENIE Smallint - 0 czy jest ostrzeżenie do kartoteki
0 - nie
1 - tak
STZERODLAWYB Smallint - 0 kartoteka podlega stawce zerowej dla wybranych kontrahentów
0 - nie
1 - tak
TYPOBSLSERYJNEJ Integer - 1 typ obsługi seryjnej
1 - brak
2 - wymuszona
3 - na życzenie
PROCCLA Numeric (18,4) TAK 0 procent cła
AKTYWNY Smallint - 1
DTOSTMOD Timestamp TAK CURRENT_TIMESTAMP data ostatniej modyfikacji
BLOKADAPRZYCHOD Smallint TAK 0 blokada przychodu
0 - nie
1 - tak
BLOKADAROZCHOD Smallint TAK 0 blokada rozchodu
0 - nie
1 - tak
DATAZALOZENIA Timestamp TAK CURRENT_DATE Data założenia kartoteki w bazie
ILEDNINOWOSC Integer TAK 0 Przez ile dni po założeniu kartoteka ma status nowość
EWIVAT7 Integer TAK 3
KRTONOSCIL Numeric (18,4) TAK 0
PROG_ROTACJI Numeric (18,4) TAK 1 Próg od którego współczynnik rotacji uznawany jest za wysoki
PROGWYLCEN Numeric (18,4) TAK 0 Próg zmiany podstawy wyliczania cen. Jeżeli zmiana ostatniej ceny zakupu w stosunku do podstawy wyliczania cen przekracza próg to przyjmoewana jest nowa podstawa równa ostatniej cenie zakupu (zależnie od konfiguracji)
WSP_ROTACJI Numeric (18,4) TAK 0
TYPOBSTERMWAZNOSCI Integer - 1
TYPOBSNRDOSTAW Integer - 1
TYPOBSMIEJSCASKL Integer - 1
ID_KARTUE Integer TAK
ID_SLOWNIK Numeric (18,0) -
ID_GLOWNYDOSTAWCA Integer -
WWW Varchar (200) -
NRWET Varchar (30) -
JESTCRM Smallint - 0 Czy kartoteka ma być powiązana ze zdarzeniem CRM podczas sprzedaży.
0 - nie
1 - tak
TERMINCRM Smallint - Określa po jakim terminie ma być generowane przypomnienie o sprzedaży kartoteki:
1 - tydzień
2 - dwa tygodnie
3 - miesiąc
4 - dwa miesiące
5 - kwartał
6 - pół roku
7 - rok
8 - dwa lata
JAKOANALITYKAFK Smallint TAK 0 Czy po edycji dana kartoteka ma być dodana do słownika i będzie do użycia jako analityka w FK.
0 - nie
1 - tak
ID_PROCDEF_ILOSC Integer -
EXEILOSCPATH Varchar (255) -
ID_PROCDEF_ILOSC_PRZYCH Integer -
ID_KART_PRIORYTET Integer TAK 0
PRZELACZNIK1 Integer -
ID_KJ_DEF Integer -
SPOSOBLCENPOZYKARTH Smallint TAK 0
USLUGA_WYDANIA_MAG -

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_NRPLU_KARTOTEKA (FK_KF_NRPLU_KARTOTEKA) KARTOTEKA KF_NRPLU 1:N
FK_KF_KART_KARTOTEKA (FK_KF_KART_KARTOTEKA) KARTOTEKA KF_KART 1:N CASCADE DELETE
FK_KARTOTEK_EANPODSTA_EAN (FK_KARTOTEK_EANPODSTA_EAN) EAN KARTOTEKA 1:N
FK_EAN_KARTEAN_KARTOTEK (FK_EAN_KARTEAN_KARTOTEK) KARTOTEKA EAN 1:N CASCADE DELETE


KASAFISKALNA

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_KASAFISKALNA Integer TAK
ID_RODZAJKASYFISK Integer TAK
ID_MAGAZYN Integer TAK
ID_MIEJSCESPRZEDAZY Integer TAK
ID_DEFCENY Integer TAK
NRKASY Integer TAK Numer unikatowy kasy w obrębie miejsca sprzedaży
AKTYWNY Smallint TAK 1 Czy kasa jest jeszce aktywna
STATUSINI Smallint TAK 0 Czy zainicjowano już kase fiskalną. Pierwsze programowanie kasy.
0 - nie
1 - tak
ID_GRUPAKART Integer - Jaką grupę kartotek obsługujemy
ID_DEFKBI Integer TAK
IDENT Varchar (40) -
BLOKADA_ODBIORU Smallint -
ODBIORFK Smallint - 0
ID_DEFDOK Integer TAK
CZY_DEFKBI_ZE_SP_PLAT Smallint - 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_TRANSKASA_KASAFISKALNA (FK_KF_TRANSKASA_KASAFISKALNA) KASAFISKALNA KF_TRANSKASA 1:N
FK_KF_NRPLU_KASAFISKALNA (FK_KF_NRPLU_KASAFISKALNA) KASAFISKALNA KF_NRPLU 1:N
FK_KASAFISKALNA_RODZAJKASYFISK (FK_KASAFISKALNA_RODZAJKASYFISK) RODZAJKASYFISK KASAFISKALNA 1:N


KF_FUNKCJA

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_KF_FUNKCJA Integer TAK
ID_RODZAJKASYFISK Integer TAK
NAZWA Varchar (50) TAK Nazwa / opis funkcji
NAZWAPLIKU Varchar (25) TAK Jaki plik będzie generowany bądź odbierany
RODZTRANS Integer TAK 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_TRANSKASA_KF_FUNKCJA (FK_KF_TRANSKASA_KF_FUNKCJA) KF_FUNKCJA KF_TRANSKASA 1:N
FK_KF_FUNKCJA_RODZAJKASY (FK_KF_FUNKCJA_RODZAJKASY) RODZAJKASYFISK KF_FUNKCJA 1:N


KF_GRUPAFUNKCJI

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_KF_GRUPAFUNKCJI Integer TAK
ID_RODZAJKASYFISK Integer TAK
NAZWA Varchar (50) TAK
AKTYWNY Smallint TAK 1

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_TRANSMIEJSCE_KF_GRUPAFUNKCJI (FK_KF_TRANSMIEJSCE_KF_GRUPAFUNKCJI) KF_GRUPAFUNKCJI KF_TRANSMIEJSCE 1:N
FK_KF_GRUPAFUNKCJI_RODZKASY (FK_KF_GRUPAFUNKCJI_RODZKASY) RODZAJKASYFISK KF_GRUPAFUNKCJI 1:N


KF_KART


Służy do określania nazw wysyłanych do kas fiskalnych

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_KF_KART Integer TAK
ID_RODZAJKASYFISK Integer TAK
ID_KARTOTEKA Integer TAK
BAZA Smallint TAK 0 0 - Aktualna baza
1 - Historyczna
NAZWASKR Varchar (35) TAK Nazwa opis kartoteki dla kasy
Identyfikator kartoteki
KLU_ID_KARTOTEKA Integer TAK Potrzebne do klucza unikatowego.
KLU_BNAZW Integer TAK 0 Potrzebne do unikatowosci nazw dla BAZA=0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_NRPLU_KF_KART (FK_KF_NRPLU_KF_KART) KF_KART KF_NRPLU 1:N
FK_KF_KART_KARTOTEKA (FK_KF_KART_KARTOTEKA) KARTOTEKA KF_KART 1:N CASCADE DELETE
FK_KF_KART_RODZAJKASYFISK (FK_KF_KART_RODZAJKASYFISK) RODZAJKASYFISK KF_KART 1:N


KF_NREAN

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_KF_NREAN Integer TAK
ID_KF_NRPLU Integer TAK
ID_EAN Integer -
EAN Varchar (20) TAK
EANNAKASIE Varchar (20) -

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_NREAN_KF_NRPLU (FK_KF_NREAN_KF_NRPLU) KF_NRPLU KF_NREAN 1:N
FK_KF_NREAN_EAN (FK_KF_NREAN_EAN) EAN KF_NREAN 1:N


KF_NRPLU

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_KF_NRPLU Integer TAK
ID_KASAFISKALNA Integer TAK
ID_KARTOTEKA Integer -
ID_KF_KART Integer -
CENA Numeric (18,4) TAK 0 Cena w kasie
SYMBOLPTU Varchar (1) TAK Symbol stawki VAT na kasie (A,B,C,D ..)
JM Varchar (5) TAK Jm w kasie
Jednostka miary
NRPLU Integer TAK Nr na kasie
GRUPANRPLU Integer TAK 0 Grupa numeracji PLU. Np w kasie COMBO Grupa jest równa rodzajowi kartoteki tzn osobno numeracja dla PLU a osobna dla OPAK
ZMNAZWY Smallint TAK 0 Określa czy zmieniono nazwę kartoteki
0 - nie
1 - tak
ZAJETYPRZEZNR Integer TAK 0 Jeśli 0 to jest wolny numer , można wykorzystać
KLU_ID_KARTOTEKA Integer TAK

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_NRPLU_KASAFISKALNA (FK_KF_NRPLU_KASAFISKALNA) KASAFISKALNA KF_NRPLU 1:N
FK_KF_NRPLUWIAZ_KF_NRPLU (FK_KF_NRPLUWIAZ_KF_NRPLU) KF_NRPLU KF_NRPLUWIAZ 1:N
FK_KF_NRPLUWIAZ_KF_NRPLUOP (FK_KF_NRPLUWIAZ_KF_NRPLUOP) KF_NRPLU KF_NRPLUWIAZ 1:N
FK_KF_NREAN_KF_NRPLU (FK_KF_NREAN_KF_NRPLU) KF_NRPLU KF_NREAN 1:N
FK_KF_NRPLU_KF_KART (FK_KF_NRPLU_KF_KART) KF_KART KF_NRPLU 1:N
FK_KF_NRPLU_KARTOTEKA (FK_KF_NRPLU_KARTOTEKA) KARTOTEKA KF_NRPLU 1:N


KF_NRPLUWIAZ

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_KF_NRPLU Integer TAK Wskazuje na PLU (towar)
ID_KF_NRPLUOP Integer TAK Wskazuje na opakowanie

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_NRPLUWIAZ_KF_NRPLU (FK_KF_NRPLUWIAZ_KF_NRPLU) KF_NRPLU KF_NRPLUWIAZ 1:N
FK_KF_NRPLUWIAZ_KF_NRPLUOP (FK_KF_NRPLUWIAZ_KF_NRPLUOP) KF_NRPLU KF_NRPLUWIAZ 1:N


KF_TRANSKASA


Spis funkcji wywołanych na kasie

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_KF_TRANSKASA Integer TAK
ID_KF_TRANSMIEJSCE Integer TAK
ID_KASAFISKALNA Integer TAK
ID_KF_FUNKCJA Integer TAK
STATUSREALIZ Integer TAK 0 Nadawanie
1. Wyslano
2. Odebrano raport
3. Zatwierdzono

Odbior
1. Wysłano komendę do kasy
2. Komenda odebrana przez kasę
3. Odebrano dane z kasy
4. Błędne dane z kasy
5. Przetworzono dane z kasy
6. Błędne dokumenty
7. Zakończono

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_TRANSKASA_KF_FUNKCJA (FK_KF_TRANSKASA_KF_FUNKCJA) KF_FUNKCJA KF_TRANSKASA 1:N
FK_KF_TRANSKASA_KF_TRANSMIEJSCE (FK_KF_TRANSKASA_KF_TRANSMIEJSCE) KF_TRANSMIEJSCE KF_TRANSKASA 1:N
FK_KF_TRANSRAP_KF_TRANSKASA (FK_KF_TRANSRAP_KF_TRANSKASA) KF_TRANSKASA KF_TRANSRAP 1:N
FK_KF_TRANSKASA_KASAFISKALNA (FK_KF_TRANSKASA_KASAFISKALNA) KASAFISKALNA KF_TRANSKASA 1:N


KF_TRANSMIEJSCE

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_KF_TRANSMIEJSCE Integer TAK
ID_MIEJSCESPRZEDAZY Integer TAK
ID_KF_GRUPAFUNKCJI Integer TAK
ID_UZYTKOWNIK Integer TAK
DATA Timestamp TAK current_timestamp Data odbioru

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_TRANSMIEJSCE_KF_GRUPAFUNKCJI (FK_KF_TRANSMIEJSCE_KF_GRUPAFUNKCJI) KF_GRUPAFUNKCJI KF_TRANSMIEJSCE 1:N
FK_KF_TRANSKASA_KF_TRANSMIEJSCE (FK_KF_TRANSKASA_KF_TRANSMIEJSCE) KF_TRANSMIEJSCE KF_TRANSKASA 1:N


KF_TRANSRAP


Zawiera spis plików txt (paragonów) odbranych z kasy oraz raporty z odebrania

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_KF_TRANSRAP Integer TAK
ID_KF_TRANSKASA Integer TAK
RODZAJRAP Smallint TAK Przy wysyłaniu mamy raport/plik wysłany i odebrany
0 - Odebrano
1 - Wysłano
ID_DodDokumZew Integer TAK ID_ w bazie dodatkowych dokumentów

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_TRANSRAP_KF_TRANSKASA (FK_KF_TRANSRAP_KF_TRANSKASA) KF_TRANSKASA KF_TRANSRAP 1:N


KF_WYSLPOZ

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_KF_WYSLPOZ Integer TAK
ID_KF_TRANSKASA Integer TAK
ID_KARTOTEKA Integer -
ID_KF_KART Integer -
ID_KF_NRPLU Integer -
ID_KF_NREAN Integer -
ID_EAN Integer -
CENA Numeric (18,4) -
SYMBOLPTU Varchar (1) -
JM Varchar (5) -
NRPLU Integer TAK
GRUPANRPLU Smallint TAK
NRPLUOPAK Integer -
EAN Varchar (20) -
STATUS Smallint TAK 0 Określa czy kasa przyjęła.
EANNAKASIE Varchar (20) -


RODZAJKASYFISK

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_RODZAJKASYFISK Integer TAK
NAZWA Varchar (50) TAK Nazwa rodzaju kasy
OPIS Blob (80,1) - Opis szczegółowy kasy
SUBDIR Varchar (20) TAK Podkatalog danego rodzaju kasy. Główny katalog określa się w konfiguracji.
MAXPLU Integer TAK Ile maksymalnie można zaprogramować PLU na kasie
MAXOPAK Integer TAK Ile maksymalnie można zaprogramować opakowań dla danej kasy.
MAXEANDLAPLU Integer TAK Ile maksymalnie można zaprogramować EAN dla 1go PLU.
MAXNAZWATOW Integer TAK Jak długą nazwę kartoteki można wysyłać do kasy.

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_KF_FUNKCJA_RODZAJKASY (FK_KF_FUNKCJA_RODZAJKASY) RODZAJKASYFISK KF_FUNKCJA 1:N
FK_KF_GRUPAFUNKCJI_RODZKASY (FK_KF_GRUPAFUNKCJI_RODZKASY) RODZAJKASYFISK KF_GRUPAFUNKCJI 1:N
FK_KASAFISKALNA_RODZAJKASYFISK (FK_KASAFISKALNA_RODZAJKASYFISK) RODZAJKASYFISK KASAFISKALNA 1:N
FK_KF_KART_RODZAJKASYFISK (FK_KF_KART_RODZAJKASYFISK) RODZAJKASYFISK KF_KART 1:N